package com.wlhse.service;

import com.wlhse.dto.inDto.*;


public interface EchartService {
    String getProblemLevelAnalysisOutDtoList(ProblemLevelAnalysisInDto problemLevelAnalysisInDto);

    String getProblemTrendOutDtoList(ProblemTrendInDto problemTrendInDto);

    String getOversightByCompanyOutDto(OversightInDto oversightInDto);

    String getOversightByEmployeeOutDto(OversightInDto oversightInDto);

    String getEchartTaskAndProcessOutDto(OversightInDto oversightInDto);

    String getEchartResponseEmp(OversightInDto oversightInDto);

    String getCompanyProblemAnalysis(CompanyProblemAnalysisInDto companyProblemAnalysisInDto);

    String getIndexSystemOutDto(IndexSystemInDto indexSystemInDto);

    String getProblemRepeatOutDto();

    String getDayEchratOutDto();

    //根据月份，分析今年和去年的事故事件
    String getAccidentRecordByMonth(CompanyProblemAnalysisInDto companyProblemAnalysisInDto);
    //根据类别分析事故事件
    String getAccidentRecordByType(CompanyProblemAnalysisInDto companyProblemAnalysisInDto);
    //根据公司分析事故事件
    String getAccidentRecordByCom(CompanyProblemAnalysisInDto companyProblemAnalysisInDto);
    //根据月份，分析今年和去年的事故事件、问题
    String getCountRecordByMonth(CompanyProblemAnalysisInDto companyProblemAnalysisInDto);

    String getCountAccident(String pageName);

}
